name := "spark-stream"

version := "1.0"

scalaVersion := "2.10.5"

javacOptions ++= Seq("-encoding", "UTF-8")

//libraryDependencies += "com.typesafe.akka" % "akka-actor_2.10" % "2.3.12"

//libraryDependencies += "com.typesafe.akka" % "akka-remote_2.10" % "2.3.12"

//libraryDependencies += "com.typesafe.akka" % "akka-osgi_2.10" % "2.3.12"

//libraryDependencies += "com.typesafe.akka" % "akka-contrib_2.10" % "2.3.12"

//libraryDependencies += "com.typesafe.akka" % "akka-cluster_2.10" % "2.3.12"

libraryDependencies += "com.typesafe.akka" % "akka-stream-experimental_2.10" % "1.0"

//libraryDependencies += "com.typesafe.akka" % "akka-persistence-experimental_2.10" % "2.3.12"




//libraryDependencies += "org.reactivestreams" % "reactive-streams" % "1.0.0"

//libraryDependencies += "com.typesafe.play" % "play-json_2.10" % "2.4.2"

libraryDependencies += "org.mongodb" % "mongo-java-driver" % "3.0.3"

libraryDependencies += "io.spray" % "spray-json_2.10" % "1.3.2"

libraryDependencies += "org.scalaj" % "scalaj-http_2.10" % "1.1.5"

libraryDependencies += "org.scalaj" % "scalaj-collection_2.10" % "1.6"

libraryDependencies += "org.scalaj" % "scalaj-time_2.10.2" % "0.7"

libraryDependencies += "com.thenewmotion.akka" %% "akka-rabbitmq" % "1.2.4"

libraryDependencies += "org.mongodb" % "casbah-core_2.10" % "2.8.1"

libraryDependencies += "com.novus" % "salat_2.10" % "1.9.9"

libraryDependencies += "org.reactivemongo" % "reactivemongo_2.10" % "0.11.2"

libraryDependencies += "org.scala-lang" % "scala-actors" % "2.10.5"

libraryDependencies += "org.apache.kafka" % "kafka_2.10" % "0.8.2.1"

libraryDependencies += "org.apache.kafka" % "kafka-clients" % "0.8.2.1"

libraryDependencies += "org.apache.spark" % "spark-core_2.10" % "1.3.0"

libraryDependencies += "org.apache.spark" % "spark-sql_2.10" % "1.3.0"

libraryDependencies += "org.apache.spark" % "spark-hive_2.10" % "1.3.0"

libraryDependencies += "org.apache.spark" % "spark-mllib_2.10" % "1.3.0"

libraryDependencies += "org.apache.spark" % "spark-streaming_2.10" % "1.3.0"

libraryDependencies += "org.apache.spark" % "spark-repl_2.10" % "1.3.0"

libraryDependencies += "org.apache.spark" % "spark-graphx_2.10" % "1.3.0"

libraryDependencies += "org.apache.spark" % "spark-streaming-kafka_2.10" % "1.3.0"

libraryDependencies += "org.apache.spark" % "spark-bagel_2.10" % "1.3.0"

libraryDependencies += "org.jmock" % "jmock" % "2.8.1"

//libraryDependencies += "com.google.guava" % "guava" % "18.0"

libraryDependencies += "com.rabbitmq" % "amqp-client" % "3.5.3"

libraryDependencies += "com.rabbitmq" % "rabbitmq-client" % "1.3.0"

libraryDependencies += "io.github.morgaroth" % "akka-rabbitmq_2.10" % "1.2.8"


resolvers ++= Seq(
  "nexus" at "http://nexus.openkoala.org/content/groups/Koala-release/",
  "maven2" at "http://repo1.maven.org/maven2/",
  "Sonatype OSS Snapshots" at "http://oss.sonatype.org/content/repositories/snapshots/",
  "The New Motion Public Repo" at "http://nexus.thenewmotion.com/content/groups/public/"
)
